Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F2 Portugal F3 Greece F1 Greece F2 Germany F2 Germany F1 Italy F21 Turkey F41 Turkey F42 Senegal F1 Senegal F2 USA F3 USA F4 USA F5 France F6 Philippines F1 Malaysia F1 Czech Republic F2 Croatia F5 Czech Republic F1 Czech Republic F2 Egypt F34 Egypt F35 Kazakhstan F2 (Aktobe) Greece F3 (Heraklion) Czech Republic F5 Czech Republic F5 (Pardubice) 's Tennis Masters 07 Challenger - Graz Neride Prague Indoor - Prague Open de L'Isere - Grenoble Akbank Private Banking-TED Open - Istanbul Czech Indoor Open - Prague Challenger Leon 2004 - Leon Ispat Open 2004 - Ostrava Steelers Cup - Kosice Sporting Challenger - Turin ATU Cup - Weiden Siemens Open 2004 - Scheveningen S Tennis Master Championship - Graz Challenger Groningen - Groningen X Abierto Internacional de Salinas - Salinas Tallahassee Tennis Challenger - Tallahassee Ostrava Open 2005 - Ostrava USTA Illinois Challenger - Champaign The LTA Sunderland Challenger - Sunderland Qatar ATP Challenger - Doha KGHM Emax Polish Indoors - Wroclaw Tennis Napoli Cup 2006 - Napoli Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Challenger Casablanca San Angel - Mexico City Open Castilla y Leon - Segovia Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Harrah's Entertainment Men's Pro Challenger - Tunica Baden Open - Ettlingen Samsung Securities Cup - Seoul Czech Open 2006 - Prostejov China Open - Beijing Okal Cup 2004 - Eckental Sarajevo Open - Sarajevo ATP Bangalore Challenger - Bangalore Czech Indoor Open - Prague Top Wool Challenger-Immagine Trophy - Biella Jameson Cup - Milan Open Sainte Victoire - Aix-En-Provence Gemax Samsung Open 2005 - Belgrade Lubbock Challenger - Lubbock Czech Open - Prostejov Warsteiner Challenger Lubeck - Lubeck Samarkand Challenger - Samarkand LTA Men's Challenger - Wrexham Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Steelers Cup - Kosice Prague Open - Prague Warsteiner Challenger Wolfsburg - Wolfsburg Ljubljana Open - Ljubljana The Powder Byrne Trophy - Surbiton The LTA Wrexham Challenger - Wrexham The LTA Manchester Challenger - Manchester Time Warner USTA Challenger - Binghamton The Joyce Eisenberg Jerusalem Open - Jerusalem Gemax Open - Belgrade Morocco Tennis Tour - Casablanca I Open de Tenis Comunidad de Madrid - Madrid Segovia Challenger Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Shimadzu All Japan Indoor Tennis Championships - Kyoto Kuppers Kolsch Cup Aachen - Aachen Heilbronn Open - Heilbronn XI Abierto Internacional de Salinas - Salinas ECU Prague Open - Prague 2006 USTA Tallahassee Tennis Challenger - Tallahassee Prague Open - Prague Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen ECM Prague Open 2005 - Prague 2006 North Shore Pro Tennis Championship - Winnetka IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl The Surbiton Trophy - Surbiton DPD Challenger 2000 - Aschaffenburg Intersport Heilbronn Open - Heilbronn Exim Agmedia Open - Kosice Macedonian Open - Skopje The Commercia Challenger - Aptos Volkswagen Challenger 2004 - Wolfsburg USTA Seascape Challenger - Aptos Togliatti Cup - Togliatti Open de Franche-Comte - Besancon Kuppers Kolsch Cup - Aachen Fergana Challenger - Fergana TED Open - Istanbul The LTA Manchester Challenger - Manchester Black Forest Open - Freudenstadt Tean International - Alphen Kyiv Open - Kiev Pekao Open - Szczecin Samsung Securities Cup - Seoul Malaysian Open - Kuala Lumpur Delhi Challenger I - New Delhi Tatra Banka Open 2001 - Bratislava Okal Open - Eckental BMW Tennis Championship - Sunrise International Bavarian Championship - Eckental VI Open Banc Agricol - Andorra Okal Cup - International Bavarian Championship - Eckental Unicredit Czech Open - Prostejov New Delhi Challenger - New Delhi West of England Challenger - Bristol Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Open Castilla y Leon - Segovia Porsche Open - Poznan Kos Succhetti Tennis Cup - Cordenons MTCI ATP Challenger - Yokohama Challenger 42 - Andrezieux Arroyo de la Encomienda - Valladolid Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Sparkessen Magdeburg Open - Magdeburg IPP Open - Helsinki Abierto Internacional Varonil Ciudad de Cancun - Cancun Tatra Banka Slovak Open - Bratislava Marrakech Challenger Barletta Challenger Neride Prague Indoor - Prague Pekao Open - Szczecin Sofia Challenger Sparkassen Open - Magdeburg Prostejov Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Ischgl International ATP Challenger - Ischgl ATP Challenger Hamburg - Hamburg Open de Nice - Nice Czech Open 2005 - Prostejov Lambertz Open - Aachen The LTA Wrexham Challenger - Wrexham Ciudad de Pozoblanco Open Diputacion - Cordoba Crystal Cup 1998 - Portoroz Intersport Heilbronn Open - Heilbronn Caltanissetta Challenger Barletta Challenger Napoli Challenger Monza Challenger Rome Challenger Rome Challenger Ostrava Challenger Cairo Challenger Furth Challenger Kosice Challenger Marburg Challenger Poznan Challenger Tampere Challenger Como Challenger Salzburg Challenger Burnie Challenger Cherbourg Challenger Rabat Challenger Marrakech Challenger Rome Challenger Ostrava Challenger Prague Challenger Kosice Challenger Marburg Challenger Zivnobanka Czech Open - Prostejov Scheveningen Challenger Sopot Challenger Trani Challenger Mons Challenger Rennes Challenger Geneva Challenger XL Bermuda Open - Bermuda Heilbronn Challenger Kazan Challenger Quimper Challenger Meknes Challenger Rabat Challenger Blumenau Challenger Santos Challenger Rio Quente Challenger Furth Challenger Kosice Challenger Oberstaufen Challenger Tashkent Challenger Barletta Challenger Napoli Challenger Bergamo Challenger Salinas Challenger Prostejov Challenger Santiago Challenger The Nottingham Challenger - Nottingham Prostejov Challenger Okal Cup 2003 - Eckental Prague Challenger Milan Challenger Braunschweig Challenger Jameson Cup - Milan Oberstaufen Challenger Mons Challenger Bratislava Challenger Challenger 42 - Andrezieux Prostejov Challenger Kitzbuhel Challenger XI Ciutat de Barcelona - Barcelona Intersport Heilbronn Open - Heilbronn Rijeka Challenger Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Eckental Challenger ATP Challenger Hamburg - Hamburg Nottingham Men's Challenger - Nottingham Tunis Open - Tunis ATP Challenger Trophy 2007 - Trnava Banca Stato Challenger - Lugano Flea Market Cup - Busan Warsteiner Challenger - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Top Wool Challenger - Biella Kyoto Challenger - Kyoto Siemens Open - Scheveningen South African Airways Tennis Open - Durban 2001 USTA Challenger of Calabasas - Calabasas BMW Open - Munich PEOPLEnet Cup - Dnepropetrovsk GHI Bronx Classic - Bronx Heilbronn Challenger Lubbock Challenger - Lubbock Open de L'Isere - Grenoble Helsinki Challenger Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton AEGON Championships - London Lambertz Open by Stawag - Aachen Muller Cup - Ulm Music City Challenger - Nashville Stella Artois Clay Court Championships - Budaors The Wrexham Challenger - Wrexham PrivatBank Cup - Dnepropetrovsk Prosperita Open 2007 - Ostrava TED Open Istanbul - Istanbul Challenger Britania Zavaleta - Puebla Heilbronn Open - Heilbronn Torneo Internacional Challenger Fila 2006 - Leon Residenza Open - Magdeburg 10° Trofeo Luigi Pezzoli - Bergamo TennisCup Vlaanderen - Antwerp Aberto Da Costa Do Sauipe - Bahia Warsteiner Challenger Series - Lippstadt Credicard Tennis Cup - Campos do Jordao Odlum Brown Vancouver Open - Vancouver Braunschweig Challenger Singapore Challenger Neride Prague Indoor - Prague Lamberts Open by Stawag - Aachen Rezidenza Open - Magdeburg II Manta Open - Manta USTA Challenger of North Miami Beach - North Miami Beach IPP Open - Helsinki Dusseldorf Open 2006 - Dusseldorf WOW Cafe Challenger - New Orleans Pomorski Bank Kredytowy Open - Szczecin Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck San Luis Potosi Challenger 2002 - San Luis Potosi Heilbronn Open - Heilbronn Banja Luka Challenger Privatbank Open 2006 - Dnepropetrovsk Poprad Tatry Challenger Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice ECM Cup - Prague Muller Cup - Ulm Internationaux de Tennis de Brest - Brest Liberec Challenger Mohammedia Challenger Open de Franche Comte - Besancon Prague Challenger Intelig Tennis Cup - Campos do Jordao Fergana Challenger - Fergana Lambertz Open - Aachen 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia USTA Men's Challenger of Dallas - Dallas The West Side Tennis Club Clay Court Challenger - Forest Hills Unicredit Czech Open 2007 - Prostejov Tatra Banka Open 2006 - Bratislava San Marino Cepu Open - San Marino Zagreb Challenger Ortisei Challenger Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Cordenons Challenger UBS Open Gstaad - Gstaad Salem Open - Hong Kong AIG Japan Open - Tokyo Salzburg Challenger Copenhagen Open - Copenhagen Gerry Weber Open - Halle Casablanca Challenger Davidoff Swiss Indoors - Basel Sao Paulo Challenger Heineken Open Shanghai - Shanghai San Marino Challenger The Stella Artois Grass Court Championships - London Como Challenger Ortisei Challenger Bergamo Challenger Tata Open 2002 - Chennai Napoli Challenger Athens Challenger Legg Mason Tennis Classic - Washington D.C. ABN/AMRO World Tennis Tournament - Rotterdam Allianz Suisse Open Gstaad - Gstaad Casablanca Challenger Prague Challenger Ljubljana Challenger Palermo Challenger St. Petersburg Open - St. Petersburg Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton AIG Japan Open - Tokyo Heilbronn Open - Heilbronn Davidoff Swiss Indoors - Basel The Samsung Open - Bournemouth Scania Stockholm Open - Stockholm Poznan Challenger CA Tennis Trophy - Vienna Memorial Piertomaso Tessitore - San Remo Jameson Cup - Milan Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Gerry Weber Open - Halle Ostrava Challenger Open Diputacion Pozoblanco - Cordoba Volkswagen TED Open - Istanbul RCA Championships - Indianapolis Scheveningen Challenger Internationaux de Tennis de Brest - Brest 1st Challenger Tournament Leon - Leon Milano Challenger-Jameson Cup - Milan Volkswagen TED Open - Istanbul Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia RCA Championships - Indianapolis Okal Cup - Eckental Geneva Challenger - Geneva Dubai Open - Dubai Grand Prix Hassan II - Casablanca Geneva Challenger - Geneva President's Cup 1997 - Tashkent Davidoff Swiss Indoors - Basel Mobilux Open - Luxembourg Generali Open - Kitzbuhel Challenger 42 - Andrezieux China Open - Beijing Grand Prix de Tennis de Toulouse - Toulouse Thailand Open - Bangkok CA-Challenge - Graz Kremlin Cup - Moscow Kuppers Kolsch Cup by Lambertz - Aachen Davidoff Swiss Indoors - Basel Chennai Open - Chennai Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Brazil Open - Salvador Heineken Open Shanghai - Shanghai Dubai Open - Dubai U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Priority Telecom Open - Amersfoort Nuembrecht Challenger - Nuembrecht Generali Open - Kitzbuhel Davidoff Swiss Indoors - Basel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Kremlin Cup - Moscow Pilot Pen International - New Haven Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Pekao Open 2001 - Szczecin Sarajevo Open 2004 - Sarajevo Idea Prokom Open - Sopot Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Porsche Open - Poznan Copenhagen Open - Copenhagen Copa Sevilla-Internacionales de Andalucia - Seville ABN/AMRO World Tennis Tournament - Rotterdam Tatra Banka Open - Bratislava Abierto Mexicano Telcel - Acapulco Qatar Mobil Open 2000 - Doha US Men's Clay Court Championships - Houston UBS Open Gstaad - Gstaad Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Mercedes Cup - Stuttgart Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Heilbronn Open - Heilbronn Generali Open - Kitzbuhel Orange Prokom Open - Sopot Ordina Open - 's-Hertogenbosch BA-CA Tennis Trophy - Vienna Mercedes-Benz Cup - Los Angeles Mauritius Open - Mauritius Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf The Artois Championships - London Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven China Open - Beijing The Powder Byrne Trophy - Surbiton AIG Japan Open Tennis Championships - Tokyo Tatra Banka Slovak Open - Bratislava If Stockholm Open - Stockholm Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai BMW Open - Munich Sparkassen Open - Magdeburg Interwetten Austrian Open - Kitzbuhel AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai If Stockholm Open - Stockholm Erste Bank Open - Vienna SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Brisbane International - Brisbane Brasil Open - Salvador Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Moselle Open - Metz Miller Lite Hall of Fame Tennis Championships - Newport Gold Flake Open - Chennai Gerry Weber Open - Halle Japan Open - Tokyo Masters Series - Hamburg RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon China Open - Beijing Thailand Open - Bangkok Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg The Stella Artois Championships - London CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Allianz Suisse Open - Gstaad Delray Beach International Tennis Championships - Delray Beach Australian Open - Melbourne Allianz Suisse Open - Gstaad Energis Open - Amersfoort Dubai Tennis Open - Dubai Gerry Weber Open - Halle Estoril Open - Estoril Orange Prokom Open - Sopot Mercedes Cup - Stuttgart Rado Swiss Open - Gstaad Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Rado Swiss Open - Gstaad French Open - Paris BMW Open - Munich CA Tennis Trophy - Vienna President's Cup 1999 - Tashkent The Lipton Championships - Key Biscayne Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Masters - Toronto Tennis Masters Series - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Tennis Masters Series - Hamburg Open 13 - Marseille U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, QF, CZE-ARG, 3-2 Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, SF, ARG-CZE 2-3 Olympics - Beijing Davis Cup, World Group, QF, CHI-CZE 1-4